package com.dhsc.service.yykh.yyzlkh;

import com.dhsc.domain.ywzx.yykh.yyzlkh.*;
import com.dhsc.domain.yypt.LayuiTableVo;
import com.dhsc.domain.yypt.ResponseObject;

/**
* @Description: 运营质量考核排名
* @Author: gx
* @Date: 2024/4/22 13:53
*/
public interface IYyzlkhpmService {
    /**
    * @Description: 查询运营质量考核排名
    * @MessageName: queryYyzlkhpm
    * @param: yyzlkhpmVo
    * @return: LayuiTableVo
    * @Author: gx
    * @Date: 2024/4/22 13:52
    */
    LayuiTableVo queryYyzlkhpm(YyzlkhpmVo yyzlkhpmVo);

    /**
     * @Description: 查询回访效率
     * @MessageName: queryHfxl
     * @param: yyzlkhpmVo
     * @return: LayuiTableVo
     * @Author: gx
     * @Date: 2024/4/22 13:58
     */
    LayuiTableVo queryHfxl(YyzlkhpmVo yyzlkhpmVo);

    /**
     * @Description: 查询回访质检
     * @MessageName: queryHfzj
     * @param: hfzjVo
     * @return: LayuiTableVo
     * @Author: gx
     * @Date: 2024/4/22 14:01
     */
    LayuiTableVo queryHfzj(HfzjVo hfzjVo);

    /**
     * @Description: 查询异常回访
     * @MessageName: queryYchf
     * @param: ychfVo
     * @return: LayuiTableVo
     * @Author: gx
     * @Date: 2024/4/22 14:01
     */
    LayuiTableVo queryYchf(YchfVo ychfVo);

    /**
    * @Description: 查询业务异常处理
    * @MessageName: queryYwyccl
    * @param: ywycclmxVo
    * @return: LayuiTableVo
    * @Author: gx
    * @Date: 2024/5/9 9:49
    */
    LayuiTableVo queryYwyccl(YwycclmxVo ywycclmxVo);

    /**
     * @Description: 查询配合自律监管措施
     * @MessageName: queryZljg
     * @param: jgfxfbVo
     * @return: LayuiTableVo
     * @Author: gx
     * @Date: 2024/5/9 9:49
     */
    LayuiTableVo queryZljg(JgfxfbVo jgfxfbVo);

    /**
     * @Description: 查询运营风险事件
     * @MessageName: queryYyfxsj
     * @param: jgfxfbVo
     * @return: LayuiTableVo
     * @Author: gx
     * @Date: 2024/5/9 9:49
     */
    LayuiTableVo queryYyfxsj(JgfxfbVo jgfxfbVo);

    /**
     * @Description: 查询非标运营工作
     * @MessageName: queryFbyygz
     * @param: jgfxfbVo
     * @return: LayuiTableVo
     * @Author: gx
     * @Date: 2024/5/9 9:49
     */
    LayuiTableVo queryFbyygz(JgfxfbVo jgfxfbVo);

    /**
     * @Description: 查询当前营业部平均值
     * @MessageName: queryYybAvg
     * @param: yybAvgVo
     * @return: ResponseObject
     * @Author: gx
     * @Date: 2024/5/9 14:19
     */
    ResponseObject queryYybAvg(YybAvgVo yybAvgVo);

    /**
     * @Description: 查询当前营业部平均值
     * @MessageName: queryAllYybAvg
     * @param: yybAvgVo
     * @return: ResponseObject
     * @Author: gx
     * @Date: 2024/5/9 14:19
     */
    ResponseObject queryAllYybAvg(YybAvgVo yybAvgVo);

    /**
     * @Description: 查询业务质量
     * @MessageName: queryYwzl
     * @param: ywzlVo
     * @return: LayuiTableVo
     * @Author: gx
     * @Date: 2024/5/9 14:19
     */
    LayuiTableVo queryYwzl(YwzlVo ywzlVo);
}
